notch and bead sights - Türkisch Englisch Wörterbuch